package com.jxpanda.spring.module.wechat.component.message.pojo.template.section;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Builder;
import lombok.Data;

@Data
@Builder
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Button {
    /**
     * 按钮文本，显示在按钮上。
     */
    @JsonProperty("text")
    private String text;

    /**
     * 按钮风格，可能影响按钮的视觉表现，如颜色或大小。
     */
    @JsonProperty("style")
    private int style;

    /**
     * 按钮的键值，用于在按钮被点击时标识哪个按钮被激活。
     */
    @JsonProperty("key")
    private String key;
}